.photo {
	width : 310px;
	border: 1px solid #aaa;
	background-color: #fff;
}
.photo span{
	display: inline-block;
}
.photo span img{
	display: inline-block;
	position: relative;
	left : 0px;
}
.foot{
	height : 28px;
	width : 310px;
	border: 1px solid #aaa;
	background-color: #ddd
}
.foot input[type=button]{
	height : 28px;
	width : 96px;
	left : 1px;
	right : 4px;
	position: relative;
}
table.dataintable {
	margin-top: 10px;
	border: 1px solid #aaa;
}
table.dataintable th {
	text-align:center;
	vertical-align: middle;
	padding: 0px 5px 0px 1px;
	background-color: #d5d5d5;
	text-align: left;
	width : 300px;
	height : 30px;
}
table.dataintable th textarea {
	width : 99%;
}
table.dataintable th input {
	width : 100%;
	height : 20px;
}

table.dataintable td input[type=button] {
	width : 100px;
	height : 28px;
}
table.dataintable th input[type=button] {
	width : 100px;
	height : 28px;
	left : 50px;
	position: relative;
}